gtkwindow: Refactor out some similar code for grips
authorJasper St. Pierre <jstpierre@mecheye.net>
Thu, 26 Jun 2014 23:47:39 +0000 (19:47 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Fri, 27 Jun 2014 13:19:50 +0000 (09:19 -0400)
gtk/gtkwindow.c

index 9a69f6d565669afef07f47e22ac09eec09c946c6..45db97374e49b60bd1838a4caaed3b12a5808314 100644 (file)
@@ -7449,16 +7449,12 @@ gtk_window_style_updated (GtkWidget *widget)
   GtkWindow *window = GTK_WINDOW (widget);
   GtkWindowPrivate *priv = window->priv;
   GdkRGBA transparent = { 0.0, 0.0, 0.0, 0.0 };
-  GdkRectangle rect;
 
   GTK_WIDGET_CLASS (gtk_window_parent_class)->style_updated (widget);
 
-  if (priv->grip_window != NULL && gtk_window_get_resize_grip_area (window, &rect))
+  if (priv->grip_window != NULL)
     {
-      gdk_window_move_resize (priv->grip_window,
-                              rect.x, rect.y,
-                              rect.width, rect.height);
-
+      set_grip_position (window);
       set_grip_shape (window);
     }